d99c5a9dca60d9ed16afdcba88ebd3e28455365e,OsmAnd/src/net/osmand/plus/views/POIMapLayer.java,POIMapLayer,onDraw,#Canvas#RectF#RectF#DrawSettings#,172
Before Change
canvas.drawCircle(x, y, r, point);
String id = null;
if (RenderingIcons.containsIcon(o.getType().getDefaultTag() + "_" + o.getSubType())) {
id = o.getType().getDefaultTag() + "_" + o.getSubType();
} else if(RenderingIcons.containsIcon(o.getSubType())){
id = o.getSubType();
}
After Change
canvas.drawCircle(x, y, r, pointAltUI);
canvas.drawCircle(x, y, r, point);
String id = null;
StringBuilder tag = new StringBuilder();
StringBuilder value = new StringBuilder();
MapRenderingTypes.getDefault().getAmenityTagValue(o.getType(), o.getSubType(), tag, value);
if (RenderingIcons.containsIcon(tag + "_" + value)) {
id = tag + "_" + value;
} else if(RenderingIcons.containsIcon(tag.toString())){